package com.loie.datacenter.service;

import com.loie.datacenter.model.bo.CommissionBO;
import com.loie.datacenter.model.bo.CommissionItemBO;
import com.loie.datacenter.model.bo.CommissionItemSumBO;
import com.loie.datacenter.model.bo.CommissionWithItemBO;

import java.util.List;

/**
 * @author zhl
 * @create 2021/9/7 13:50
 */
public interface CommissionService {

    CommissionItemSumBO getCommissionItemSum(CommissionItemBO bo);

    List<CommissionBO> getCommissionList(CommissionBO bo, String user);

    List<CommissionItemBO> getCommissionItemList(CommissionItemBO bo);

    CommissionItemSumBO getCommissionCount(CommissionBO bo, String user);

    List<CommissionWithItemBO> getCommissionWithItemList(CommissionBO bo, String user);

}
